
#ifndef MATRIXHELPERS_H
#define MATRIXHELPERS_H

#include "Matrix4.h"

namespace Krengine
{
	const Matrix4 identityMatrix();
	const Matrix4 perspectiveMatrix( float fov, float aspect, float nearz, float farz );
	const Matrix4 translateMatrix( float x, float y, float z );
	const Matrix4 rotateLocalXMatrix( float angle );
	const Matrix4 rotateLocalYMatrix( float angle );
	const Matrix4 rotateLocalZMatrix( float angle );
	//TODO maybe add rotation matrix for all angles
}
#endif